extraterrestrial object - English Synonyms Dictionary

extraterrestrial object

n.
[1] estraterrestrial body